hellfire and damnation! - Turkish English Dictionary